for christ's sake! - French English Dictionary